don pedro - German English Dictionary